#!/usr/bin/env python
# -*- encoding: utf-8 -*-

import os

print ""

# 현재 디렉토리 경로
print "현재 디렉토리 경로 : ",
print os.path.abspath(os.path.curdir), "\n"

# 부모 디렉토리 경로
print "부모 디렉토리 경로 : ",
print os.path.abspath(os.path.pardir), "\n"

# 파일의 라인 분리 문자
print "파일의 라인 분리(개행) 문자 : ",
print os.linesep, "\n"

# 경로명에서 각 요소 분리 문자
print "경로명에서 각 요소 분리 문자",
print os.sep, "\n"

# 경로명과 경로명을 구분하는 문자
print "경로명과 경로명을 구분하는 문자 : ",
print os.pathsep, "\n"

# 절대경로 생성
print "절대경로 생성 : ",
p = os.path.abspath('file_path.py')
print p, "\n"

# 파일 존재여부 검사
print "파일 존재여부 : ",
print os.path.exists(p), "\n"

# 파일 크기 확인
print "파일 크기 : ",
print os.path.getsize(p), "\n"

# 디렉토리경로와 파일명 분리
print "디렉토리경로와 파일명 분리 : ",
print os.path.split(p), "\n"

# 디렉토리경로와 파일명 결합
print "디렉토리경로와 파일명 결합 : ",
print os.path.join("/home/temp_path", "aaa.py"), "\n"

# 파일경로 정규화
print "파일경로 정규화 : ",
print os.path.normpath("/home/esjeong80/./prjt//python/temp.py"), "\n"

# 확장자 분리
print "확장자 분리 : ",
print os.path.splitext("home/esjeong80/prjt/python/temp.py"), "\n"
